testosterone isocaproate - English Synonyms Dictionary